treacherous driving conditions - Allemand Anglais Dictionnaire